keep/hold s.o./an animal at bay


Results for "keep/hold s.o./an animal at bay"

English - Turkish Dictionary

keep/hold s.o./an animal at bay

(English - Turkish Dictionary) :
birini/bir hayvanı korkutarak yaklaşıp zarar vermesini önlemek, birini/bir hayvanı sindirmek.